object MainForm: TMainForm
  Left = 189
  Top = 106
  BorderStyle = bsSingle
  Caption = 'M11 BCM CAN Diagnostic'
  ClientHeight = 526
  ClientWidth = 740
  Color = clInactiveCaption
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  Menu = MainMenu1
  OldCreateOrder = False
  OnActivate = FormActivate
  PixelsPerInch = 96
  TextHeight = 13
  object StatusBar1: TStatusBar
    Left = 0
    Top = 492
    Width = 740
    Height = 34
    Color = clBackground
    Panels = <
      item
        Width = 150
      end
      item
        Width = 250
      end
      item
        Width = 300
      end>
    SimplePanel = False
  end
  object RxMessage: TGroupBox
    Left = 248
    Top = 0
    Width = 489
    Height = 412
    Caption = 'RxMessage'
    Color = clSilver
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentColor = False
    ParentFont = False
    TabOrder = 1
    object Memo1: TMemo
      Left = 8
      Top = 16
      Width = 465
      Height = 289
      Color = clInactiveCaptionText
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clBlue
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
      Lines.Strings = (
        'M11 BCM CAN Diagnostic Message')
      ParentFont = False
      ReadOnly = True
      ScrollBars = ssBoth
      TabOrder = 0
    end
    object Filter: TGroupBox
      Left = 8
      Top = 312
      Width = 121
      Height = 97
      Caption = 'Filter'
      TabOrder = 1
      object Mask: TLabel
        Left = 8
        Top = 56
        Width = 26
        Height = 13
        Caption = 'Mask'
      end
      object Code: TLabel
        Left = 8
        Top = 80
        Width = 25
        Height = 13
        Caption = 'Code'
      end
      object F_ShowAll: TRadioButton
        Left = 8
        Top = 15
        Width = 81
        Height = 17
        Caption = 'F_ShowAll'
        TabOrder = 0
        OnClick = F_ShowAllClick
      end
      object F_ShowSelected: TRadioButton
        Left = 8
        Top = 29
        Width = 105
        Height = 17
        Caption = 'F_ShowSelected'
        TabOrder = 1
        OnClick = F_ShowSelectedClick
      end
      object EMask: TEdit
        Left = 40
        Top = 48
        Width = 57
        Height = 21
        ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
        TabOrder = 2
        Text = '0x000'
      end
      object ECode: TEdit
        Left = 40
        Top = 72
        Width = 57
        Height = 21
        ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
        TabOrder = 3
        Text = '0x000'
      end
    end
    object MsgControl: TGroupBox
      Left = 136
      Top = 313
      Width = 129
      Height = 97
      Caption = 'MsgControl'
      TabOrder = 2
      object Clear: TButton
        Left = 16
        Top = 68
        Width = 97
        Height = 25
        Caption = 'Clear Message'
        TabOrder = 0
        OnClick = ClearClick
      end
      object SaveData: TButton
        Left = 16
        Top = 41
        Width = 97
        Height = 25
        Caption = 'SaveData'
        TabOrder = 1
        OnClick = SaveDataClick
      end
      object ShowData: TButton
        Left = 16
        Top = 14
        Width = 97
        Height = 25
        Caption = 'ShowData'
        TabOrder = 2
        OnClick = ShowDataClick
      end
    end
  end
  object RDDataByLID: TGroupBox
    Left = 8
    Top = 0
    Width = 233
    Height = 49
    Caption = 'RDDataByLID'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 2
    object CBRead: TComboBox
      Left = 8
      Top = 16
      Width = 217
      Height = 21
      Style = csDropDownList
      ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
      ItemHeight = 13
      TabOrder = 0
      OnChange = CBReadChange
      Items.Strings = (
        ''
        'Speed Configuration(0x01)'
        ''
        'Wiper Configuration(0x03)'
        'No. Of Key Teached(0x04)'
        'Windows Up RF Timeout(0x05)'
        'Input Status(0x06)'
        'Defroster Configuration(0x07)'
        'Config Byte2(0x08)'
        ''
        'FBCM SW Version(0x64)'
        'RBCM SW Version(0x65)'
        'Key Teach Information(0x66)'
        ''
        'Buzzer Config(0x82)'
        'Front Windows Threshold(0x83)'
        'RF Key Config(0x84)'
        'Brake Information(0x85)'
        'Windows Data(0x86)'
        'Rear Windows Threshold(0x87)'
        'Serial Number(0x88)'
        'HW Version(0x89)'
        'Config Byte0(0x8A)'
        'Config Byte1(0x8B)'
        'Turn Config(0x8C)'
        ''
        'RF_key CustomerID(0x8E)'
        'Lock/Unlock Moter Drive Time(0x8F)'
        'RF Window Autoup PressTime(0x90)'
        'Windows Autodown MaxTime(0x91)'
        'Key Lock Config(0x92)'
        'Rear Wiper Cofig(0x93)'
        'Reverse Radar Config(0x94)'
        'Lock Motor Protection Time(0x95)'
        ''
        'KWP Polynomial 1 for Atech ADJ(0xC9)'
        'KWP Polynomial 1B for Chery EOL(0xCA)'
        'KWP Polynomial 2(0xCB)')
    end
  end
  object WRDataByLID: TGroupBox
    Left = 8
    Top = 56
    Width = 233
    Height = 49
    Caption = 'WRDataByLID'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 3
    object CBWrite: TComboBox
      Left = 8
      Top = 16
      Width = 217
      Height = 21
      Style = csDropDownList
      ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
      ItemHeight = 13
      TabOrder = 0
      OnChange = CBWriteChange
      Items.Strings = (
        ''
        'Speed Configuration(0x01)'
        ''
        'Wiper Configuration(0x03)'
        ''
        'Windows Up RF Timeout(0x05)'
        'Erase RF Keys(0x06)'
        'Defroster Configuration(0x07)'
        'Config Byte2(0x08)'
        ''
        ''
        ''
        ''
        ''
        'Buzzer Config(0x82)'
        'Front Windows Threshold(0x83)'
        'RF Key Config(0x84)'
        'Brake Information(0x85)'
        'Windows Data(0x86)'
        'Rear Windows Threshold(0x87)'
        'Serial Number(0x88)'
        ''
        'Config Byte0(0x8A)'
        'Config Byte1(0x8B)'
        'Turn Config(0x8C)'
        ''
        'RF_key CustomerID(0x8E)'
        'Lock/Unlock Moter Drive Time(0x8F)'
        'RF Window Autoup PressTime(0x90)'
        'Windows Autodown MaxTime(0x91)'
        'Key Lock Config(0x92)'
        'Rear Wiper Cofig(0x93)'
        'Reverse Radar Config(0x94)'
        'Lock Motor Protection Time(0x95)'
        ''
        'KWP Polynomial 1 for Atech ADJ(0xC9)'
        'KWP Polynomial 1B for Chery EOL(0xCA)'
        'KWP Polynomial 2(0xCB)')
    end
  end
  object StRoutineByLID: TGroupBox
    Left = 8
    Top = 112
    Width = 233
    Height = 49
    Caption = 'StRoutineByLID'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 4
    object CBRoutine: TComboBox
      Left = 8
      Top = 16
      Width = 217
      Height = 21
      Style = csDropDownList
      ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
      ItemHeight = 13
      TabOrder = 0
      OnChange = CBRoutineChange
    end
  end
  object TxButtonSelectGroup: TGroupBox
    Left = 8
    Top = 224
    Width = 233
    Height = 97
    Caption = 'TxButtonSelectGroup'
    Color = clInactiveCaption
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentColor = False
    ParentFont = False
    TabOrder = 5
    object ReadExecute: TButton
      Left = 8
      Top = 16
      Width = 90
      Height = 35
      Caption = 'ReadExecute'
      TabOrder = 0
      OnClick = ReadExecuteClick
    end
    object WriteExecute: TButton
      Left = 120
      Top = 16
      Width = 90
      Height = 35
      Caption = 'WriteExecute'
      TabOrder = 1
      OnClick = WriteExecuteClick
    end
    object BTesterPresent: TButton
      Left = 8
      Top = 56
      Width = 90
      Height = 35
      Caption = 'TesterPresent'
      TabOrder = 2
      OnClick = BTesterPresentClick
    end
    object StopDiagSession: TButton
      Left = 120
      Top = 56
      Width = 89
      Height = 33
      Caption = 'StopDiagSession'
      TabOrder = 3
      OnClick = StopDiagSessionClick
    end
  end
  object GBDTC: TGroupBox
    Left = 8
    Top = 328
    Width = 233
    Height = 81
    Caption = 'GBDTC'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 6
    object BReadDTC: TButton
      Left = 8
      Top = 40
      Width = 90
      Height = 35
      Caption = 'ReadDTC'
      TabOrder = 0
      OnClick = BReadDTCClick
    end
    object AllSupported: TRadioButton
      Left = 117
      Top = 16
      Width = 113
      Height = 17
      Caption = 'AllSupported(0x01)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clPurple
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 1
      OnClick = AllSupportedClick
    end
    object AllIdentified: TRadioButton
      Left = 4
      Top = 16
      Width = 113
      Height = 17
      Caption = 'AllIdentified(0x00)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clPurple
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 2
      OnClick = AllIdentifiedClick
    end
    object BClearDTC: TButton
      Left = 120
      Top = 40
      Width = 90
      Height = 35
      Caption = 'ClearDTC'
      TabOrder = 3
      OnClick = BClearDTCClick
    end
  end
  object DiagModeSelect: TGroupBox
    Left = 8
    Top = 168
    Width = 233
    Height = 49
    Caption = 'DiagModeSelect'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 7
    object CBModeSelect: TComboBox
      Left = 8
      Top = 15
      Width = 217
      Height = 21
      Style = csDropDownList
      ImeName = #20013#25991' ('#31616#20307') - '#24494#36719#25340#38899
      ItemHeight = 13
      TabOrder = 0
      OnChange = CBModeSelectChange
      Items.Strings = (
        'Default Mode(0x81)'
        'Chery EOL(0x83)'
        'Atech ADJ(0x87)')
    end
  end
  object GBIOControl: TGroupBox
    Left = 8
    Top = 416
    Width = 233
    Height = 73
    Caption = 'GBIOControl'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 8
    object IOControl: TButton
      Left = 8
      Top = 24
      Width = 90
      Height = 35
      Caption = 'IOControl'
      TabOrder = 0
      OnClick = IOControlClick
    end
    object ReturnToECU: TRadioButton
      Left = 104
      Top = 15
      Width = 121
      Height = 17
      Caption = 'ReturnToECU(0x00)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clHighlight
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 1
      OnClick = ReturnToECUClick
    end
    object ReportStatus: TRadioButton
      Left = 104
      Top = 31
      Width = 121
      Height = 17
      Caption = 'ReportStatus(0x01)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clHighlight
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 2
      OnClick = ReportStatusClick
    end
    object ShortTADJ: TRadioButton
      Left = 104
      Top = 47
      Width = 113
      Height = 17
      Caption = 'ShortTADJ(0x07)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clHighlight
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 3
      OnClick = ShortTADJClick
    end
  end
  object GBRoutineControl: TGroupBox
    Left = 480
    Top = 416
    Width = 257
    Height = 73
    Caption = 'GBRoutineControl'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 9
    object RoutineExecute: TButton
      Left = 8
      Top = 14
      Width = 90
      Height = 25
      Caption = 'RoutineExecute'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clGreen
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 0
      OnClick = RoutineExecuteClick
    end
    object RBStatusRequest: TRadioButton
      Left = 117
      Top = 40
      Width = 121
      Height = 17
      Caption = 'StatusRequest(0x01)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clNavy
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 1
      OnClick = RBStatusRequestClick
    end
    object RBRoutineRequest: TRadioButton
      Left = 117
      Top = 16
      Width = 129
      Height = 17
      Caption = 'RoutineRequest(0x00)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clNavy
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 2
      OnClick = RBRoutineRequestClick
    end
    object StopRoutine: TButton
      Left = 8
      Top = 44
      Width = 90
      Height = 25
      Hint = '35'
      Caption = 'StopRoutine'
      TabOrder = 3
      OnClick = StopRoutineClick
    end
  end
  object GBBCMReset: TGroupBox
    Left = 248
    Top = 416
    Width = 225
    Height = 73
    Caption = 'GBBCMReset'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    TabOrder = 10
    object BCMReset: TButton
      Left = 4
      Top = 24
      Width = 107
      Height = 35
      Caption = 'BCMReset'
      TabOrder = 0
      OnClick = BCMResetClick
    end
    object ResetFBCM: TCheckBox
      Left = 115
      Top = 20
      Width = 105
      Height = 17
      Caption = 'ResetFBCM(0x81)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clFuchsia
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 1
      OnClick = ResetFBCMClick
    end
    object ResetRBCM: TCheckBox
      Left = 115
      Top = 44
      Width = 109
      Height = 17
      Caption = 'ResetRBCM(0x82)'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clFuchsia
      Font.Height = -11
      Font.Name = 'MS Sans Serif'
      Font.Style = []
      ParentFont = False
      TabOrder = 2
      OnClick = ResetRBCMClick
    end
  end
  object CANRxTimer: TTimer
    Enabled = False
    Interval = 1
    OnTimer = CANRxTimerTimer
    Left = 352
    Top = 88
  end
  object MainMenu1: TMainMenu
    Left = 288
    Top = 88
    object File: TMenuItem
      Caption = 'File'
      object CAN_Active: TMenuItem
        Caption = 'Initialized'
        OnClick = CAN_ActiveClick
      end
      object Exit: TMenuItem
        Caption = 'Exit'
        OnClick = ExitClick
      end
    end
    object Operation: TMenuItem
      Caption = 'Operation'
      object IOByLID: TMenuItem
        Caption = 'IOByLID'
        OnClick = IOByLIDClick
      end
      object WRParameter: TMenuItem
        Caption = 'WRParameter'
        OnClick = WRParameterClick
      end
    end
    object Help: TMenuItem
      Caption = 'Help'
      OnClick = HelpClick
    end
  end
  object SaveDialog1: TSaveDialog
    Left = 288
    Top = 144
  end
  object OpenDialog1: TOpenDialog
    Left = 352
    Top = 144
  end
  object TPTimer: TTimer
    Enabled = False
    Interval = 1500
    OnTimer = TPTimerTimer
    Left = 424
    Top = 88
  end
end
